<template>
  <div>

  </div>
</template>
<script>
export default {
  name: "fac",
  data () {
    return {

    }
  },
  created () {
    // 参数在地址中
    // this.axios.get(`url路径/${id}/${sku}`).then(res => { })
    // 简写get
    // this.axios.get('url路径?id=111').then(res => { })
    // 简写get
    // this.axios.get('url路径', { params: { id: 111 } }).then(res => { })
    // 简写post
    // this.axios.post('url路径',  { id: 111 } ).then(res => { })
    // this.$axios({
    //   url: "/list/product", //地址
    //   method: "get", //请求方式 get post put delete 
    //   params: {},//get传参方式
    //   data: {
    //     token: "dlfkadsfkashfdk"
    //   },//post传参方式
    //   // 请求的默认路径 将自动加在 `url` 前面
    //   // http://192.168.1.165   公司内部服务器路径
    //   // http://162.23.12.34    公网ip 
    //   // https://some-domain.com  域名路劲
    //   baseURL: 'https://some-domain.com/api',
    //   // `headers` 是即将被发送的自定义请求头
    //   // 请求头发送 前端数据格式 也可以是自定义的键值对
    //   // "name=1&age=2" (表单类型)     application/x-www-form-urlencode
    //   //  {name:1,age:2}(json)        application/json
    //   //  files上传文件功能（FormData） multipart/form-data
    //   headers: {
    //     token: 'asdfasdfkashfkshdf',
    //     "contentType": "application/x-www-form-urlencode",
    //     "contentType": "application/json",
    //     "contentType": "multipart/form-data",
    //   },
    //   // 参数序列化  {name:1,age:2} 参数序列化后 name=1&age=2
    //   // paramsSerializer: function (params) {
    //   //   return Qs.stringify(params, { arrayFormat: 'brackets' })
    //   // },
    //   // timeout: 2000,  //设置请求超时时间
    //   //   // `responseType` 表示服务器响应的数据类型，可以是 ' 'json',arraybuffer', 'blob', 'document', 'text', 'stream'
    //   //   responseType: 'json',
    //   //   // `auth` (权限) 表示应该使用 HTTP 基础验证，并提供凭据
    //   //   auth: {
    //   //     username: 'janedoe',
    //   //     password: 's00pers3cret'
    //   //   },
    //   //   // `onUploadProgress` 允许为上传处理进度事件
    //   //   onUploadProgress: function (progressEvent) {
    //   //     // Do whatever you want with the native progress event
    //   //   },

    //   //   // `onDownloadProgress` 允许为下载处理进度事件
    //   //   onDownloadProgress: function (progressEvent) {
    //   //     // 对原生进度事件的处理
    //   //   },

    // }).then(res => { //成功回调

    // }).catch(res => { //失败回调

    // })

    // Vue.use(VueAxios,axios)
    // this.axios.all方法  同时完成多个异步操作 统一返回结果
    // 返回的结果是数组类型  
    // this.axios.all([this.getList(), this.getInfo()]).then(res => {
    //   console.log(res)
    // })


  },
  methods: {
    getList () {
      return this.axios({
        url: "https://api.it120.cc/ljf/shop/goods/list",
        method: "post",
        data: {
          page: 1,
          pageSize: 10
        }
      })
    },
    getInfo () {
      return this.axios({
        url: "https://api.it120.cc/ljf/shop/goods/detail/?id=534046",
        method: "get",
      })
    }
  },
}
</script>
<style lang="less">
</style>